on (one's) pins - Turc Anglais Dictionnaire